package kube_pod

// ShutdownPodReq 关闭容器的请求
type ShutdownPodReq struct {
	// PodTenantId 所属租户ID
	PodTenantId string `json:"pod_tenantId_id"`
	// PodCustomerId 所属平台用户ID
	PodCustomerId string `json:"pod_customer_id"`
	// PodName 容器名称，也是Deployment的名称
	PodName string `json:"pod_name"`
	// PodClusterId 容器所在集群
	PodClusterId string `json:"pod_cluster_id"`
	// PodNodeName 容器所在机器的hostname
	PodNodeName string `json:"pod_node_name"`
	// Namespace 命名空间
	PodNamespace string `json:"pod_namespace"`
}

// ShutdownPodResp 容器开启的响应
type ShutdownPodResp struct {
	// 是否开启
	Shutdown bool `json:"shutdown"`
	// PodName 容器名称，也是Deployment的名称
	PodName string `json:"pod_name"`
	// PodClusterId 容器所在集群
	PodClusterId string `json:"pod_cluster_id"`
}
